<script setup>
  import {ref, computed} from 'vue'
  // 定义响应式分数列表
  const scoreList = ref([100,80,60,99,33,59])
  // 定义计算属性
  const betterList = computed(()=>scoreList.value.filter(i => i>=90))
  // 等待时间, 修改分数列表, 同时会触发关联计算属性变化
  setTimeout(() => {
    scoreList.value.push(99,66)
  }, 2000);
</script>

<template>
  分数: {{scoreList}}
  <br>
  优秀: {{betterList}}
</template>